Skip to content

[WIP] progress on rewrite lifting - #866

Draft
math-fehr wants to merge 1 commit into
mainfrom
math-fehr/wip-lifting-list
Draft

[WIP] progress on rewrite lifting#866
math-fehr wants to merge 1 commit into
mainfrom
math-fehr/wip-lifting-list

Conversation

@math-fehr

Copy link
Copy Markdown
Collaborator

This is the current status of proving the lifting between the soundness of local rewrites to module refinements

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

VeIR Benchmarks

Details
Benchmark suite Current: e0e8f6e Previous: 7121200 Ratio
add-fold-worklist/create 1891000 ns (± 87617) 2183000 ns (± 82011) 0.87
add-fold-worklist/rewrite 3278000 ns (± 83052) 3979000 ns (± 44215) 0.82
add-fold-worklist-local/create 1987000 ns (± 97998) 2203000 ns (± 206240) 0.90
add-fold-worklist-local/rewrite 10131000 ns (± 185801) 3322500 ns (± 149674) 3.05
add-zero-worklist/create 1811000 ns (± 90262) 2193000 ns (± 110361) 0.83
add-zero-worklist/rewrite 2103000 ns (± 43738) 2529500 ns (± 48039) 0.83
add-zero-reuse-worklist/create 1582000 ns (± 61066) 1793000 ns (± 59231) 0.88
add-zero-reuse-worklist/rewrite 1806000 ns (± 64867) 2090000 ns (± 10991) 0.86
mul-two-worklist/create 1900000 ns (± 120241) 2213000 ns (± 95908) 0.86
mul-two-worklist/rewrite 4537500 ns (± 184953) 5671000 ns (± 163587) 0.80
add-fold-forwards/create 1939000 ns (± 94028) 2212000 ns (± 99204) 0.88
add-fold-forwards/rewrite 2497000 ns (± 23480) 3043000 ns (± 35886) 0.82
add-zero-forwards/create 1932000 ns (± 81571) 2229000 ns (± 105996) 0.87
add-zero-forwards/rewrite 1682000 ns (± 54948) 1950500 ns (± 79487) 0.86
add-zero-reuse-forwards/create 1514000 ns (± 74740) 1815000 ns (± 72102) 0.83
add-zero-reuse-forwards/rewrite 1337000 ns (± 12806) 1544000 ns (± 24238) 0.87
mul-two-forwards/create 1947000 ns (± 93371) 2182000 ns (± 60400) 0.89
mul-two-forwards/rewrite 2931000 ns (± 102233) 3631000 ns (± 79364) 0.81
add-zero-reuse-first/create 1611500 ns (± 88661) 1811000 ns (± 71387) 0.89
add-zero-reuse-first/rewrite 11000 ns (± 1846) 8000 ns (± 1404) 1.38
add-zero-lots-of-reuse-first/create 1590000 ns (± 86049) 1884000 ns (± 71613) 0.84
add-zero-lots-of-reuse-first/rewrite 695000 ns (± 51005) 774000 ns (± 37689) 0.90

This comment was automatically generated by workflow using github-action-benchmark.

@math-fehr
math-fehr force-pushed the math-fehr/wip-lifting-list branch 28 times, most recently from cfce77f to 4b27368 Compare June 20, 2026 01:11
@math-fehr
math-fehr force-pushed the math-fehr/wip-lifting-list branch from 4b27368 to 3bdb34f Compare June 21, 2026 15:05
@math-fehr
math-fehr force-pushed the math-fehr/wip-lifting-list branch from e8a1632 to f45dc66 Compare June 30, 2026 01:51
@math-fehr
math-fehr force-pushed the math-fehr/wip-lifting-list branch 15 times, most recently from 8c64737 to 1751e71 Compare July 15, 2026 17:46
@math-fehr
math-fehr force-pushed the math-fehr/wip-lifting-list branch 2 times, most recently from 906f681 to 26332ef Compare July 16, 2026 22:57
@math-fehr
math-fehr force-pushed the math-fehr/wip-lifting-list branch 5 times, most recently from d847623 to 7b0d9ca Compare July 30, 2026 02:33
@math-fehr
math-fehr force-pushed the math-fehr/wip-lifting-list branch 5 times, most recently from 27e20f1 to 1dcec66 Compare August 7, 2026 02:27
@math-fehr
math-fehr force-pushed the math-fehr/wip-lifting-list branch from 1dcec66 to a05656f Compare August 9, 2026 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant